equable climate - French English Dictionary